home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Plus 2002 #11
/
Amiga Plus CD - 2002 - No. 11.iso
/
amigaoscd
/
amigapluscd
/
AP-Website
/
artikel
/
rebol
/
rebol.lha
/
readme
< prev
Wrap
Text File
|
1999-03-15
|
834b
|
22 lines
Hier befindet sich das etwas längere
Beispiellisting zum REBOL-Artikel der Ausgabe 4/99.
Falls Sie geburtstage.r auf Unix-Rechnern verwenden
wollen, so müssen Sie vorher die Tabulatoren "^/"
entfernen, da sonst Rebol eine Fehlermeldung
ausgibt (Bug in Version 1.0.3).
Das Listing birthdays.r ist die objektorientierte
Version des Geburtstagsprogramms. Dabei wird
mit "make object" birthdays als Objekt definiert und
die einzelnen Funktionen sind die Objekt-Methoden.
Aus Rebol kann man dann mit birthdays/funktion auf
die einzelnen Methoden zugreifen. Dies ist ganz praktisch,
wenn man das Geburtstagsprogramm nicht interaktiv nutzen
will, sondern zum Beispiel automatisch jeden Tag um 00.00 Uhr
überprüft ob jemand Geburtstag hat. Dann würde zum
Beispiel folgende Zeile ausreichen:
if time = 00:00 birthdays/checkDates[friends]